Peter North Actor / Director / Producer DouBan IMDb Actor Educating Mandy 1985 6.2 The Last Resort 1990 5.7 Goddess of Love 1986